how much does a doctor make in usa